package com.heima.wemedia.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.common.dtos.PageResponseResult;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.wemedia.dtos.StatisticsDto;
import com.heima.model.wemedia.pojos.WmStatistics;

public interface WmStatisticsService extends IService<WmStatistics> {

    /**
     * @author 18297
     * @date 2024/1/28 16:56
     * @description 分页展示文章列表,文章阅读、评论、收藏的数量
     * @param dto:
     * @return PageResponseResult
     */
    PageResponseResult newPage(StatisticsDto dto);

    /**
     * @author 18297
     * @date 2024/1/28 17:23
     * @description 章统计：图片发布量、文章点赞量、文章收藏量
     * @param beginDate:
     * @param endDate:
     * @return ResponseResult
     */
    ResponseResult newsDimension(String beginDate, String endDate);
}

